from django.db import models

# Create your models here.

#分为两个表,
# 其中一个主要存订单id,订单用户,订单日期,订单支付状态,订单收货地址,订单总额
# 另外一个是商品详情,包括商品,归属的订单,商品当时的价格,商品的数量
class OrderInfo(models.Model):
    oid=models.CharField(max_length=20, primary_key=True)  #这里的oid用自己去设置,形式为:年4月2日2时2分2秒2 14位+用户6位id
    user=models.ForeignKey('user.UserInfo')
    odate=models.DateTimeField(auto_now_add=True)  #这里的auto代表自动生成,不用自己创建
    oIsPay=models.BooleanField(default=False)
    ototal=models.DecimalField(max_digits=6,decimal_places=2)
    oaddress=models.CharField(max_length=150)

class OrderDetailInfo(models.Model):
    goods=models.ForeignKey('goods.GoodsInfo')
    order=models.ForeignKey(OrderInfo)
    price=models.DecimalField(max_digits=5,decimal_places=2)
    count=models.IntegerField()